home *** CD-ROM | disk | FTP | other *** search
/ Treccani Italiana Di Scienze Lettere Ed Arti / [Enciclopedia] Treccani Italiana di scienze lettere ed arti.iso / mac / data / xxi_appendice_dvd.swf / scripts / frame_1 / DoAction.as
Text File  |  2007-11-08  |  5KB  |  142 lines

  1. function CheckInit()
  2. {
  3.    if(_root.gNormalize.mTableUrl == "")
  4.    {
  5.       _root.gNormalize.LoadTable("normtable.txt");
  6.    }
  7.    if(_root.gNormalize.mLoaded == true)
  8.    {
  9.       clearInterval(_root.initInterval);
  10.       _root.initInterval = 0;
  11.       _global.gAlert.Hide();
  12.       if(_global.gDVD == true)
  13.       {
  14.          _root.getURL("lingo: FlashInitDone");
  15.       }
  16.       if(_global.gMenuProspettiveOn == false)
  17.       {
  18.          _root.gAppendiceSearch.CloseAllWindows();
  19.          _root.gAppendiceSearch.InitSearch(true);
  20.       }
  21.       else
  22.       {
  23.          _root.gAppendiceSearch.MenuProspettive();
  24.          _root.gAppendiceSearch.InitMenuProspettive(true);
  25.       }
  26.    }
  27. }
  28. function CaricaLemmaDebug()
  29. {
  30.    if(!_root.dCounter)
  31.    {
  32.       _root.dCounter = 0;
  33.    }
  34.    _root.dCounter += 1;
  35.    if(_root.dCounter > 890)
  36.    {
  37.       _root.dCounter = 1;
  38.    }
  39.    _root.gAppendiceSearch.MostraLemma(_root.dCounter,"L","DEBUG LEMMA","ricerca",false);
  40. }
  41. _global.gDebug = false;
  42. MovieClip.prototype.tabEnabled = false;
  43. Button.prototype.tabEnabled = false;
  44. TextField.prototype.tabEnabled = false;
  45. _global.gDialogManager = mc_DialogManager;
  46. mx.controls.listclasses.ScrollSelectList.DISABLE_ROWDRAGSCROLLONROWPRESS = true;
  47. _global.gUseEmbeddedFont = true;
  48. if(_global.gDVD == undefined)
  49. {
  50.    _global.gDVD = true;
  51. }
  52. if(_global.gMediaPath == undefined)
  53. {
  54.    _global.gMediaPath = "";
  55. }
  56. if(_global.gPathSep == undefined)
  57. {
  58.    _global.gPathSep = "/";
  59. }
  60. if(_global.gMenuProspettiveOn == undefined)
  61. {
  62.    _global.gMenuProspettiveOn = false;
  63. }
  64. CAppendiceStyleManager.USE_SUB_SUP_FONT = true;
  65. CAppendiceStyleManager.USE_EMBEDDED_FONT = _global.gUseEmbeddedFont;
  66. if(_global.gUseEmbeddedFont)
  67. {
  68.    _global.styles.TextArea.setStyle("antiAliasType","advanced");
  69.    _global.styles.TextArea.setStyle("sharpness",-300);
  70.    _global.styles.TextArea.setStyle("thickness",-50);
  71.    _global.styles.TextField.setStyle("antiAliasType","advanced");
  72.    _global.styles.TextField.setStyle("sharpness",-300);
  73.    _global.styles.TextField.setStyle("thickness",-50);
  74.    _global.styles.TextInput.setStyle("antiAliasType","advanced");
  75.    _global.styles.TextInput.setStyle("sharpness",-300);
  76.    _global.styles.TextInput.setStyle("thickness",-50);
  77. }
  78. ExternalContent.MAX_TRIES = 500;
  79. maxTries = 560;
  80. _global.gAlert = mc_alert;
  81. _global.gHtmlExportClip = mc_htmlefilexporter;
  82. CAlert.DEFAULT_TITLE = "| Enciclopedia Italiana di Scienze, Lettere ed Arti |";
  83. _global.gHtmlRenderer = _root.txt_globalhtmlRenderer;
  84. _global.gHtmlRenderer._visible = false;
  85. _global.gHtmlRenderer.html = true;
  86. _global.gHtmlRenderer.multiline = true;
  87. var gTooltipManager = CTooltipManager.getInstance();
  88. gTooltipManager.init(this,1);
  89. if(_global.gUseEmbeddedFont)
  90. {
  91.    _global.gStyleManager = new CAppendiceStyleManager("Arial Unicode MS","xxApice","xxPedice",14,12,16);
  92. }
  93. else
  94. {
  95.    _global.gStyleManager = new CAppendiceStyleManager("Arial Unicode MS","xxApice","xxPedice",14,12,16);
  96. }
  97. _global.gPrint = _root.mc_Print;
  98. _global.gAlert.ShowAlert("","Inizializzazione dell\'applicazione in corso...","EMPTY",10);
  99. var urlArr = _url.split("//");
  100. var gServer = "localhost";
  101. System.security.allowDomain("http://" + gServer);
  102. if(urlArr.length > 1)
  103. {
  104.    gServer = urlArr[1].substr(0,urlArr[1].indexOf("/"));
  105. }
  106. if(gServer == "")
  107. {
  108.    gServer = "localhost";
  109. }
  110. HtmlTreeCellRenderer.SPAN_BEFORE = "<span class=\'rowText\'>";
  111. HtmlTreeCellRenderer.SPAN_AFTER = "</span>";
  112. CAppendiceSearch.GATEWAY_URL = "http://" + gServer + "/xxi/flashservices/gateway.php";
  113. if(_global.gDVD == true)
  114. {
  115.    CAppendiceSearch.CONTRIBUTI_URL = _global.gMediaPath + "media" + _global.gPathSep + "contributi" + _global.gPathSep;
  116.    CAppendiceSearch.EMBEDDEDIMAGE_URL = _global.gMediaPath + "media" + _global.gPathSep + "formule" + _global.gPathSep;
  117.    CAppendiceSearch.PROSPETTIVE_URL = _global.gMediaPath + "media" + _global.gPathSep + "prospettive" + _global.gPathSep;
  118.    CAppendiceSearch.EXPORTHTML_URL = "lingo:EsportaHtml";
  119. }
  120. else
  121. {
  122.    CAppendiceSearch.CONTRIBUTI_URL = "http://" + gServer + "/xxi/contributi/";
  123.    CAppendiceSearch.EMBEDDEDIMAGE_URL = "http://" + gServer + "/xxi/formule/";
  124.    CAppendiceSearch.PROSPETTIVE_URL = "http://" + gServer + "/xxi/prospettive/";
  125.    CAppendiceSearch.EXPORTHTML_URL = "http://" + gServer + "/xxi/flashservices/services/esportahtml.php";
  126. }
  127. StringUtils.IMAGE_URL = CAppendiceSearch.EMBEDDEDIMAGE_URL;
  128. StringUtils.USE_SUB_SUP_FONT = CAppendiceStyleManager.USE_SUB_SUP_FONT;
  129. var gAppendiceSearch = new CAppendiceSearch(this);
  130. var gNormalize = new CNormalize(11000);
  131. var initInterval = setInterval(CheckInit,1500);
  132. if(_global.gMenuProspettiveOn == true)
  133. {
  134.    _root.gAppendiceSearch.MenuProspettive();
  135. }
  136. else
  137. {
  138.    _root.gAppendiceSearch.CloseAllWindows();
  139. }
  140. _global.gAppendiceSearch = gAppendiceSearch;
  141. stop();
  142.